#ifndef OBSTACULO_H
#define OBSTACULO_H
#include <cstddef>
#include <SFML/Graphics.hpp>



class Obstaculo : public sf::Sprite{


private:
	
	bool activo;
	int nivel;
	float posLinea;//Linea eje
	float posy;//posición de y fija
	float width;//ancho de la imagen	

public:
	
	//Constructor
	Obstaculo(const std::string &filename,int nivel,float posLinea);
		
	void Activar();

	void Desactivar();
	
	//Retorna el valor de activo
	bool isActivo();	

	void SetPos(float x);

	//Retorna el ancho de la imagen:w

	float GetW();

	int GetNivel();

};
#endif
